home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1996 March
/
EnigmA AMIGA RUN 05 (1996)(G.R. Edizioni)(IT)[!][issue 1996-03][Skylink CD IV].iso
/
earcd
/
dtype
/
cdt_3915.rea
< prev
next >
Wrap
Text File
|
1996-02-22
|
2KB
|
62 lines
Short: C.datatype 39.15 highlights c/c++ keywords etc.
Author: ruppert@goofy.zdv.uni-mainz.de (Stefan Ruppert)
Uploader: ruppert@goofy.zdv.uni-mainz.de
Type: util/dtype
**************************************************************************
* *
* c.datatype *
* *
* Written by Stefan Ruppert *
* *
**************************************************************************
This is a C Source data type for using in MultiView or similar programs !
It displays different parts of a C Source in different style and color,
like comments, keywords, basic types and cpp keywords !
This goes all through a prefs file. If you designed a nice preference file
please send me this file, so that anyone can used it !
From version 39.15, I have added a little test program and script to
automate testing of the parser. Currently the parser generates no errors
for all SAS/C V6.56 sources, system includes and all my sources. (See
test/testsuite script)
This datatype is Freeware, but not in the public domain !
It's strictly forbidden to include this archive in any kind of software
collection except Fred Fish's AmigaLibrary, Aminet , Aminet CD's and BBS
Fileareas or by a explicit permission from me !
This datatype was created using bison to generate the C parser.
This software is provided "as is". No representations or warranties are
made with respect to the accuracy, reliability, performance, currentness,
or operation of this software, and all use is at your own risk !
You can install this datatype by using the Installer script.If you have
any suggestion or comments please contact me :
Stefan Ruppert
Windthorststrasse 5
65439 Floersheim am Main
GERMANY
EMail:
ruppert@informatik.fh-wiesbaden.de
ruppert@goofy.zdv.uni-mainz.de
WWW:
http://www.uni-mainz.de/~ruppert/
Changes made after last release:
c.datatype 39.15 (26.11.95) :
- grammar cleanup
- now using perfect hash tables to get keywords (gperf)
- added a parser test program
- added testsuite script
- removed all generated files from source dir
- tab buffer grows now as needed
- lexer is now a state machine (except comments)